Object-Oriented (OO)
Languages
Example:
C++, Objective C, Java
OO languages have features which
directly support software development
using an object oriented paradigm. The
emphasis is on the classes (or
categories) of data that are present,
and the software design is organized
around the defined types.